<?php

class ToolBarWidget extends CWidget
{
	private $menuItems;
    
    public function init()
	{
        
    }
    
	public function run()
	{
        if (Yii::app()->user->isGuest) {
            $this->menuItems[$this->createUrl('/admin')] = 'Вход в Панель управления сайтом';
        } elseif (Yii::app()->user->role == 'root') {
            $this->menuItems[$this->createUrl('/pages')] = 'Страницы';
            $this->menuItems[$this->createUrl('/fileman')] = 'Файлы';
            $this->menuItems[$this->createUrl('/blocks')] = 'Блоки';
            $this->menuItems[$this->createUrl('/menu')] = 'Меню';
            $this->menuItems[$this->createUrl('/content')] = 'Новости';
            $this->menuItems[$this->createUrl('/content/contentCategories')] = 'Разделы';
        }
        $this->render('toolbar', array(
          'menuItems' => $this->menuItems,
          'shortcuts' => ToolBarWidget::addShortcuts(false),
        ));
	}
    
    private function createUrl($url) {
        return Yii::app()->createUrl($url);
    }
    
    public function addShortcuts($links = false)
    {
        static $shortcuts = array();
        if ($links === false) return $shortcuts;
        $shortcuts = array_merge($shortcuts, $links);
    }
}
